seal with double lip - Spanish English Dictionary